Re: Heathrow 1 day stay… help advise places to vist..
The Tube is the name of the underground/subway rail system that Umer told about above.
The British Museum is amazing. It’s the largest in the workd I believe, dedicated to human life and cultural.
British Museum - Welcome to the British Museum