5 Frognal Parade Finchley Road NW3 LET £10,500 pax - LET, Let/Managed Ground floor retail shop let to beauty/nail bar. New lease granted More Details 275 sqft