2
results
Sold prices in Montrose Place, London Central, SW1X
3 Montrose Place, London, SW1X 7DU
- £3,600,000 Terraced, Freehold 18 February 2022
- £3,950,000 Terraced, Freehold 29 April 2013
- £2,000,000 Terraced, Freehold 12 December 2006
- £925,000 Terraced, Freehold 27 March 2001
- £745,000 Terraced, Freehold 28 February 2000
2 Montrose Place, London, SW1X 7DU
- £2,230,000 Terraced, Freehold 15 August 2012
- £415,000 Flat, Freehold 19 June 1997