Harrods Court, 11 Brompton Place, Knightsbridge, London, SW3 Guide price £4,250,000 Flat 2102 sqft 3 3 1