Re: Heathrow 1 day stay... help advise places to vist..
First things first: You are right, as a US citizen you will not need a visa.
Secondly: Heathrow is located in Western London. There is fast train called Heathrow Express that will take you to the city center in 15 minutes. However that is a quite expensive option. If you buy the ticket in advance it costs £ 34 (approx. US$ 53) for the Return trip and £ 20 (approx. US$ 31) for one-way.
It's a lot cheaper to take the London tube. But it will take you an hour to get to the city center. It's gonna cost you £ 5.50 (approx. US$ 8.50) to go one-way, ie £ 11 (approx. US$ 17) to go and come back. If you want to roam around in the city as well, which I assume you want to do, you should go for a Day Travelcard. That will allow you to use all local transportation (tube, bus, trams, local trains, etc.) for an entire day. Costs £ 16.40 (approx. US$ 26) from Monday to Friday and £ 8.90 (approx. US$ 14) on weekends. So if your 24-hour stay is on Saturday or Sunday, the Day Travelcard will actually be cheaper than buying single tickets.
About places to go to: If you wanna do sightseeing you can go to Buckingham Palace, the Big Ben, London Tower, London Bridge, London Eye, etc. All of these places are in or around Central London. If you're into Desi areas, go to Southall. It's actually quite close to the airport and has some of the best Desi restaurants. But because there is no direct tube connection you would have to take a bus, so it would still take you an hour to get there from the airport.
I hope this was of help. :)
You surely been through above yeah? :)
Umer Bhai, you are so great on explaining things!! :) I know all about it but I would never be able to define it the way you did :)
You see men , they travel more than ladies and I am sure he went through all he mentioned so he proved men are good at giving travel guide,lol.