2
results
Sold prices in The Hermitage, London Central, SE13
8 The Hermitage, London, SE13 7EH
- £335,000 Flat, Leasehold 08 March 2023
10 The Hermitage, London, SE13 7EH
- £4,941,000 Freehold 10 August 2015