Mayfield Avenue, N12
North Finchley
Mayfield Avenue was built on the estate of the former Friern Watch House.





return to article