3
results
Sold prices in Albert Street, London Central, NW1
135 Albert Street, London, NW1 7NB
- £1,450,000 Detached, Freehold 03 November 2010
- £640,000 Detached, Freehold 27 July 2001
23a Albert Street, London, NW1 7LU
- £1,096,000 Detached, Freehold 09 February 2006
- £777,240 Detached, Freehold 14 September 2001
15 Albert Street, London, NW1 7LU
- £870,000 Detached, Freehold 27 August 2002