1
result
Sold prices in Romilly Street, London Central, W1D
Apartment C, 22 Romilly Street, London, W1D 5AG
- £575,000 Flat, Leasehold 04 February 2013
- £130,000 Flat, Leasehold 17 April 2000