2
results
Sold prices in Belgrave Place, London Central, SW1X
7 Belgrave Place, London, SW1X 8AJ
- £3,000,000 Terraced, Freehold 24 September 2014
6 Belgrave Place, London, SW1X 8AJ
- £1,100,000 Terraced, Freehold 18 November 1996