1 bed for Letting
Kensington Gardens Square, London

£2,600 PCM