Let Managed Queen's Gate Terrace, South Kensington, London, SW7 £2,708.33 Monthly Flat 607 sqft 1 1 1