Located in London (Hackney), Kingsland Locke is within a 15-minute drive of Tottenham Hotspur Stadium and Tower of London. This upscale aparthotel is 2.8 mi (4.5 km) from Emirates Stadium and 3.5 mi (5.6 km) fr ... Read more

View all Luxury Hotels in London