2
results
Sold prices in Roman Way, London Central, N7
31 Roman Way, London, N7 8XE
- £305,000 Semi-detached, Freehold 06 August 2003
24 Roman Way, London, N7 8XE
- £208,000 Semi-detached, Freehold 21 September 2001