Perry mead


Perry Mead is an arcaded terrace of 2 and 3 storey houses on a leafy street in suburban Enfield.