1
result
Sold prices in Macklin Street, London Central, WC2B
23 Macklin Street, London, WC2B 5NN
- £1,600,000 Detached, Freehold 09 April 1998
- £625,000 Detached, Freehold 03 January 1996