7 bed propertyLowndes Square, Knightsbridge, London SW1X, United KingdomPlanning Listed Feb 15, 2024£25,000,000