2
results
Sold prices in Garrads Road, London Central, SW16
9 Garrads Road, London, SW16 1JZ
- £426,049 Flat, Leasehold 28 January 2021
Flat 1, 1 Garrads Road, London, SW16 1JZ
- £63,808 Flat, Leasehold 19 December 1997