0 bed for Letting
High Street North, London

£700 PCM