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