53
results
Sold prices in Station Road, London Central, SW13
45 Station Road, London, SW13 0LF
- £499,000 Flat, Leasehold 11 June 1999
35 Station Road, London, SW13 0LF
- £275,000 Flat, Leasehold 08 June 1999
Flat 24, Essex Court Station Road, London, SW13 0ER
- £144,000 Flat, Leasehold 11 December 1998
- £106,000 Flat, Leasehold 29 September 1995
112 Station Road, London, SW13 0NB
- £850,000 Semi-detached, Freehold 30 September 1997
116 Station Road, London, SW13 0NB
- £575,000 Semi-detached, Freehold 20 January 1995