The delayed arrival of Europe’s biggest infrastructure project — an east-west rail line across London — has hit small businesses located along the route.
Prices are up along the new east-west railway, and some are worried about being pushed out.