Guides by Lonely Planet
Globe City Apartments in East London, London, England - Lonely Planet
Globe City Apartments is a self-catering accommodation located in London. Free Wi-Fi access is available. The property is less than 10 minutes' walk from Bethna…
See this content immediately after install