Primark Charlton
This new Primark store was built as part of a new retail park complex in Charlton, London. Prometheus was awarded the design and build contract for the store’s mechanical and public health services. With an internal retail area of 4,600m² [...]