1
result
Sold prices in Horsa Road, Bromley, SE12
6 Horsa Road, London, SE12 9EA
- £285,000 Flat, Leasehold 15 October 2021
- £140,000 Flat, Leasehold 19 November 2010
- £89,000 Flat, Leasehold 07 August 2001