Barbara Langstone House, N12
North Finchley
Barbara Langstone House can be found on Ballards Lane.
return to article