Islington Central London Apartment
Islington Central London apartment provides a comfortable stay in London.
This property is set 7 km from London Eye. Serving a wide range of dishes, Big Red and Indian Ocean Tandoori Restaurant can be reached within 5 minutes’ walk.
Set within a 10-minute walk from Holloway Road underground station.