Delancey to offer £100m Clapham Junction retail parade 

Delancey is selling the Shop Stop, the retail parade attached to Clapham Junction station, SW11, for around £100m – a circa 4% yield.

The 70,000 sq ft retail-led, mixed-use scheme at the entrance to Clapham Junction