1
result
Sold prices in Rousden Street, London Central, NW1
6 Rousden Street, London, NW1 0SU
- £295,000 Detached, Freehold 09 September 2002
- £159,950 Detached, Freehold 05 May 1999