7 LAMBOURNE CLOSE, SL1 8BF sold for £910000 on 2020-04-07
10 LAMBOURNE CLOSE, SL1 8BF sold for £880000 on 2021-01-28
4 LAMBOURNE CLOSE, SL1 8BF sold for £1185000 on 2021-04-27
1 LAMBOURNE CLOSE, SL1 8BF sold for £1050000 on 2022-05-06
Get official EPC reports (Free)