4
results
Sold prices in Station Road, Orpington, BR6
4 Liberty Mews, 17 Station Road, Orpington, BR6 0RZ
- £605,000 Terraced, Freehold 30 August 2024
- £500,000 Terraced, Freehold 31 March 2017
- £120,000 Terraced, Freehold 28 February 1997
3 Liberty Mews, 17 Station Road, Orpington, BR6 0RZ
- £120,000 Terraced, Freehold 31 January 1997
6 Liberty Mews, 17 Station Road, Orpington, BR6 0RZ
- £125,000 Terraced, Freehold 24 January 1997
2 Liberty Mews, 17 Station Road, Orpington, BR6 0RZ
- £120,000 Terraced, Freehold 19 December 1996