The Lodge, Kensington Park Gardens, Lond...
London, London, W5
One bed apartment next to the River Tham...