1
result
Sold prices in Bayford Street, London Central, E8
Flat 2, Bayford Mews Bayford Street, London, E8 3SE
- £862,500 Flat, Leasehold 12 February 2021
- £870,000 Flat, Leasehold 02 August 2017
- £920,000 Freehold 29 April 2015