Back to News
Residents say smell from London food court is 'disrupting their lives' and clinging to clothes

Residents say smell from London food court is 'disrupting their lives' and clinging to clothes

The Food District is an indoor food court on Edgware Road offering cuisine from 15 different regions across the world

Read original article