Find your industry ›
Architecture
House of Dior Flagship Store, Geneva
Architect
ESA Architects
Client
House of Dior
Location
Geneva, Switzerland
Handover
2022 - Ongoing
Scope
Design, Manufacture, Delivery and Installation
BFG created stunning sculptural GRP facade panels forming petals that envelop this landmark building for the House of Dior in Geneva, Switzerland. The GRP facade panels range from 5 metres to 16 metres in length, showcasing BFG's ability to fabricate large-scale, complex architectural forms that meet the exacting aesthetic standards of one of the world's most prestigious luxury brands.