
London, United Kingdom
Angel Townhouse
3-star hotel
With a stay at Angel Townhouse in London (Islington), you'll be within a 10-minute drive of The Harry Potter Shop at Platform 9 3/4 and Emirates Stadium. This hotel is 2. 7 mi (4. 3 km) from The British Museum and 3. 4 mi (5. 4…
- Wi-fi
- Car park · extra charge
- Lift access · extra charge
- Multilingual staff












