Google Geocoding API error: The request was denied.

Church St Apartments, 183-187 Stoke Newington High Street,
London, N16 8DR

Situated just off Church Street in Stoke Newington, this former Town Hall was redeveloped to provide a restaurant on the ground floor, gym on the first floor and twelve residential units above, all within a listed facade.

Completed 2005.

Copyright © Neptune Group 2015.

Website by Elm House Creative