Google Street View of Birdcage Stoke Newington

Address: 58 Stamford Hill, London N16 6XS, United Kingdom | Phone: +44 20 3856 3017

Birdcage Stoke Newington 360° Google Street View panorama

Nearby Restaurants