2
results
Sold prices in Thornhill Square, London Central, N1
43 Thornhill Square, London, N1 1BE
- £1,550,000 Detached, Freehold 06 March 2009
28 Thornhill Square, London, N1 1BQ
- £800,000 Detached, Freehold 25 March 2004