Check out this great place to stay in Greater London
Entire home/apt in Greater London, United Kingdom. Convenient apartment walking distance to Tower Bridge and 4 different underground stations for easy access to whole London. The apartment has views of The Shard, The City skyline and Canary Wharf.
See this content immediately after install