With a stay at One Whites Row in London (London City Centre), you'll be a 5-minute walk from Brick Lane and 5 minutes by foot from Liverpool Street. This upscale apartment is 0.8 mi (1.2 km) from Tower of Londo ... Read more

View all Luxury Hotels in London