1
result
Sold prices in Barnsbury Square, London Central, N1
12 Barnsbury Square, London, N1 1JL
- £2,750,000 Detached, Freehold 23 May 2014
- £1,510,000 Detached, Freehold 17 June 2010
- £1,030,000 Detached, Freehold 05 September 2005
- £445,000 Detached, Freehold 17 July 1998