DUKE SHORE WHARF, 106 NARROW STREET, E14 8BU sold for £485000 on 2021-05-18
DUKE SHORE WHARF, 106 NARROW STREET, E14 8BU sold for £410000 on 2021-10-22
DUKE SHORE WHARF, 106 NARROW STREET, E14 8BU sold for £470000 on 2022-06-30
DUKE SHORE WHARF, 106 NARROW STREET, E14 8BU sold for £650000 on 2023-10-27