La compañía de modas New Look tiene su sede principal en Weymouth, y en 2007 se aprobó el proyecto para reacondicionar su complejo, el cual comprende la construcción de un nuevo edificio principal, depósitos para las ventas al por menor y unidades industriales, un hotel, una estación de bomberos y un centro médico.