1 bed flatAmbrosden Avenue, Westminster, London SW1PAuction Listed Mar 30, 2026£385,000 -14.4% was £450,000