2.1 km from King's Cross Theatre Angel Townhouse is set in London and offers free WiFi and express check-in and check-out. The property is located 2.2 km from Emirates Stadium 2.
3 km from Brick Lane and 2.7 km from St Paul's Cathedral. The property is situated in the Islington district. Sky Garden is 3 km from the hotel while British Museum is 3.
1 km away. The nearest airport is London City Airport 11 km from Angel Townhouse.