Located in London in the Greater London region, with London Bridge and Sky Garden nearby, Globeview Apartments offers accommodation with free WiFi. All units are equipped with a flat-screen TV and a fully equipped kitchen with an oven. Tower of London is 1.3 km from the apartment, while Somerset Hou Read more
Located in London in the Greater London region, with London Bridge and Sky Garden nearby, Globeview Apartments offers accommodation with free WiFi. All units are equipped with a flat-screen TV and a fully equipped kitchen with an oven. Tower of London is 1.3 km from the apartment, while Somerset House is 1.5 km away. London City Airport is 10 km from the property.