1
result
Sold prices in Charles Square, London Central, N1
47 Charles Square, London, N1 6HT
- £1,620,000 Terraced, Freehold 03 June 2016
- £175,000 Detached, Freehold 26 March 1997