1
result
Sold prices in Belitha Villas, London Central, N1
5 Belitha Villas, London, N1 1PE
- £1,900,000 Terraced, Freehold 31 March 2011
- £480,000 Terraced, Freehold 02 June 1998