St. Modwen has completed a deal to bring French car manufacturer, Peugeot, to its GBP260m (US$331m) industrial and logistics scheme in Avonmouth, UK.