Tower of London & City Apartment - Spectacular views of Tower Bridge
London, London, GB
- Avg. nightly rate:$225
- Nightly rate weekend:$235
- Full Baths:2
We are pleased to offer two luxury self-catering apartments in this Edwardian building, located close by the River Thames, with the world-famous Tower of London literally across the road, and the iconic Tower Bridge as our backdrop. Our two-bedro...
Read more about this property at: www.homeaway.com