25
result
Sold prices in Bromfield Street, London Central, N1
10 Bromfield Street, London, N1 0QA
- £369,950 Terraced, Freehold 17 April 1998
- £260,000 Terraced, Freehold 06 September 1996