1 bed for Letting
Kensington Gardens Square, London

£3,354 PCM