Located in London, this apartment features free WiFi. The apartment is 1.1 km from Tower Bridge.
A dishwasher and an oven can be found in the kitchen. Towels and bed linen are offered at 2 Bed House Alice Street.
Tower of London is 1.3 km from 2 Bed House Alice Street, while London Bridge is 1.3 km from the property. The nearest airport is London City Airport, 9 km from 2 Bed House Alice Street.