1 bed for Letting
Kensington Gardens Square, London

£3,250 PCM