1
result
Sold prices in Abbey Gardens, London Central, NW8
21 Abbey Gardens, London, NW8 9AS
- £4,025,000 Detached, Freehold 22 September 2023
- £1,765,000 Detached, Freehold 28 October 2005
- £1,110,000 Detached, Freehold 01 July 1999