2
results
Sold prices in Farm Street, London Central, W1J
8 Farm Street, London, W1J 5RF
- £2,551,000 Semi-detached, Freehold 16 June 2000
18 Farm Street, London, W1J 5RF
- £660,000 Semi-detached, Leasehold 14 March 1997