Travel_lover350's London, UK
12 Reviews |
Holiday inn Express London - Vauxhall Nine Elms
87 South Lambeth Road
In the past, I have had several bad experiences of hotels in London. For expensive London, this was ...
Travelodge London Fulham
290-302 North End Road
I only stayed one night during a business trip. The service was excellent: the receptionist was very...
Phantom of The Opera London
The musical exceeded all expectations! The music was breathtakingly beautiful! It was an unforgettab...
Abercorn 28-30 Bute Gardens
Our twin room did not match photos on Travelstay website. We had to pay for both nights on arrival -...
Tower of London
So much to discover and learn about the history of London, the royal family and the British!
Centre of the City
The vibrant cosmopolitan atmosphere at Trafalgar Square is contagious!
Tower Bridge Road
One of the impressive landmarks of London, towering proudly over the Thames.