Floor Plan for 2 Bedroom Flat to Rent in 59 Kensington Court, London, London, W8, 5DG - £1000  pw | £4333 pcm