Nearby Landmarks and Attractions

Church Street, Stoke Newington, London, - 0.2 miles from hotel

Theatres

Arcola Theatre

27 Arcola Street, London, E8 2DJ - 0.8 miles from hotel

Train Stations

Arsenal

1.2 miles from hotel

Veeve - Bouverie Road Amenities