1
result
Sold prices in Bevenden Street, London Central, N1
21 Bevenden Street, London, N1 6BH
- £450,000 Terraced, Freehold 09 August 2002
- £140,000 Terraced, Freehold 21 June 1996