Fox and Anchor Guesthouse Islington
Ideally located in the centre of London, Fox and Anchor offers air-conditioned rooms, a terrace, free Wi-Fi and a restaurant.
Number of rooms: 6
115 Charterhouse Street, Islington, London, EC1M 6AA, United Kingdom