Check out this great place to stay in London
Entire home/apt in London, United Kingdom. Just decorated apartment on Bermondsey ST SE1. Centrally located in London to all major attractions within a 10 min walk from London Bridge and Tower Bridge, Tate Modern and most London attractions. Great for couples, small family groups and friends!
See this content immediately after install