Location
With a stay at this apartment in London (Tower Hamlets), you'll be within a 5-minute drive of Tower of London and Tower Bridge. This apartment is 1.7 mi (2.7 km) from Liverpool Street and 2.2 mi (3.6 km) from The Shard.
Rooms
Make yourself comfortable in your apartment, which features a microwave. Prepare your meals in the shared/communal kitchen. The bathroom has a bathtub or shower and a hair dryer. Conveniences include a desk, and an iron/ironing board can be requested.