Finchley Road, London, NW11 7TH
£866 PCM, Tenant Costs To Let


Property Details

SELF CONTAINED STUDIO FLAT located above shops, offers good living/sleeping space & bathroom. FURNISHED.

Location