Angel Apartments
Penton Street London, N1 9PTAngel Apartments are ideally located between King’s Cross and Angel Tube Stations, in the trendy London Borough of Islington. They offer modern self-catering accommodation with free WiFi.
5 rooms
from £129