Barn Street Yard

Barn Street Yard

Barn St Yard is a bespoke collection of a single 3 bedroom family house and just eight 1, 2 and 3 bedroom single and double storey apartments off Church Street, Stoke Newington.

Barn Street
N16 0JT