The Tube (London's name for their metro or subway).
One of the best way to reach every corner of London.
Here is a picture of a London's Underground entrance, they are conveniently located throughtout the city.
The 'TUBES' (Subway) Traffic jams held our tour bus in place for close to 3 hours!
Walk and use the 'London Underground'
The Montague On The Gardens London
5 Reviews and 1449 Opinions The concierge was fabulous, the hotel very grand, and despite the rooms being small they were...
41 Hotel London
2 Reviews and 1027 Opinions Hotel Ibis London Euston St Pancras Recommended by being the best location, nice rooms, modern and...
Milestone Hotel Kensington London
1 Review and 687 Opinions This 5 star hotel is probably my favorite in London because of it's location (across from Kensington...
see all London member meetings