219
results
Sold prices in Ebury Street, London Central, SW1W
106 Ebury Street, London, SW1W 9QD
- £152,500 Terraced, Leasehold 01 August 1996
120 Ebury Street, London, SW1W 9QQ
- £75,000 Terraced, Leasehold 24 November 1995
Flat 3, 88 Ebury Street, London, SW1W 9QD
- £54,000 Flat, Leasehold 03 February 1995