Flat 3, Garden House, 86-92, Kensington Gardens Square, London, W2 4BB | Dealsourcr