Flat 2.6, Garden House, 89-92 Kensington Gardens Square, London, W2 4BB | Dealsourcr