London Eye View 2 bed Flat Central London (1)
Entire home/apt in Southwark, United Kingdom. Modern Waterloo apartment is located minutes away from. London Eye and Big Ben. Free WiFi is available throughout the property. The accommodation features a flat-screen TV. An oven, a microwave and toaster are also provided, as well as a kettle....
See this content immediately after install