2
results
Sold prices in Belgrave Mews North, London Central, SW1X
37 Belgrave Mews North, London, SW1X 8RS
- £3,200,000 Flat, Freehold 22 August 2016
- £1,950,000 Flat, Freehold 24 June 2009
3 Belgrave Mews North, London, SW1X 8RS
- £350,000 Flat, Leasehold 12 February 1996