couchguru's London, UK
18 Reviews |
hub by Premier Inn London Tower Bridge
28 Great Tower Street
We stayed here while attending the athletics at Olympic Park. Very close to Tower Hill station. The...
Ibis Styles London Excel
272 Victoria Dock Road
I stayed here as I was attending a concert nearby. When I booked the hotel in December, there was no...