GREAT 2BR Apartment City/Tower Bridge*and terrace - Flats for Rent in London, England, United Kingdom
Entire home/flat in London, United Kingdom. Nice view of fireworks from the roof terrace over NY eve!!! and excellent guest reviews! Business Travel ready, within minutes walk to the City/Liverpool Str station, Tower Bridge, Tower of London, Thames riverside, St Katherine's docks, Shoreditc...
See this content immediately after install