Check out this great place to stay in Greater London
Private room in Greater London, United Kingdom. Spacious flat located in a great complex with 24h concierge, green areas, a restaurant, gym and swimming pool. The nearest station is less than 2 minutes away. Excellent transport links into Central London, close to Canary Wharf, London City Airpo...
See this content immediately after install