Located in Southwark, this apartment building is within 2 mi (3 km) of London City Hall, The Shard, and Tower of London. Tower Bridge and HMS Belfast are also within 2 mi (3 km). London South Bermondsey Station is 9 minutes by foot and Bermondsey Station is 11 minutes.
This smoke-free apartment building features multilingual staff and free WiFi in public areas.
Each apartment features a balcony, a living room, and a kitchen with a refrigerator. Added amenities include cable TV, premium bedding, and a separate tub and shower.