1
result
Sold prices in Belgrave Mews West, London Central, SW1X
16 Belgrave Mews West, London, SW1X 8HT
- £2,069,365 Flat, Leasehold 21 March 2001
- £910,000 Flat, Leasehold 27 January 1997