1
result
Sold prices in Friar Mews, London Central, SE27
29 Friar Mews, London, SE27 0PU
- £479,000 Terraced, Leasehold 31 March 2022
- £410,000 Terraced, Leasehold 04 November 2016