|
1 Highbury Place
Flat one 1 Highbury place
London United Kingdom
Rated 10 / 100 based on 1 customer reviews. |
|
1 Highbury Place is situated in London and is close to the area's well-known attractions. The hotel is also ideally located within a five-minute walk of Highbury and Islington Station.
The hotel offers a comfortable room, equipped to accommodate the requirements of any traveller.
Attractions near 1 Highbury Place include the Almeida Theatre and Emirates Stadium. It is within a 20-minute walk of Holloway Road Tube Station, which allows easy access in and around London. |