1
result
Sold prices in Barque Mews, London Central, SE8
8 Barque Mews, London, SE8 3HG
- £625,000 Terraced, Freehold 05 January 2022
- £195,000 Terraced, Freehold 23 September 2005
- £145,000 Terraced, Freehold 22 June 2001