Globe City ApartmentsApartment
105 Globe Road, Tower Hamlets, London, E1 4LB, United Kingdom
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 Bethnal Green and Stepney Green Tube Stations.