2
results
Sold prices in Anchor Mews, London Central, N1
3 Anchor Mews, London, N1 4BP
- £280,000 Detached, Leasehold 10 October 2005
4 Anchor Mews, London, N1 4BP
- £230,000 Detached, Leasehold 10 October 2005