3
results
Sold prices in Cromwell Road, London Central, SW5
171 Cromwell Road, London, SW5 0SE
- £16,150,000 Detached, Freehold 12 August 2021
196a Cromwell Road, London, SW5 0SN
- £1,440,000 Detached, Freehold 31 July 2017
Flat 47, Sherbourne Court, 180 - 186 Cromwell Road, London, SW5 0ST
- £105,000 Detached, Leasehold 01 October 1998