1
result
Sold prices in De Beauvoir Square, London Central, N1
30 De Beauvoir Square, London, N1 4LE
- £2,330,000 Detached, Freehold 15 October 2018
- £420,000 Terraced, Freehold 03 July 1998