The Reflector

The Reflector

The Reflector, located in the heart of the Grand Canal Dock in Dublin, has a distinctive and striking design. The building has a unique 75 metres waterfront and the glass façade reflects the water of the Grand Canal. Bronze coloured mesh panels provide solar shading without obstructing the views and still letting natural light enter the building. The project is finished to the highest standards and has received a LEED Gold V4 accreditation and A3 BER Certification. Besides offices, the development also houses 40 luxury apartments and a restaurant.

Fabricator: 
Architects: 
Location: 
Dublin, Ireland
Photographer: 
Other partners: