Heritage Forum

Ten contemporary buildings in the UK on a new stamp series

Aug 16, 2017 | News

Ten buildings erected in the United Kingdom in the recent past, are celebrated on a special series of stamps made available by Royal Mail recently.

According to Royal Mail the buildings “represent the renaissance of contemporary architecture in the UK of recent years”.

Three of the stamps are of Zaha Hadid Architects’ London Aquatics Center, Herzog & de Meuron’s Switch House addition to the Tate Modern and Mecanoo’s Birmingham Library.

London Aquatics Centre

“The past two decades has seen a surge in the construction of new public buildings in the UK,” Royal Mail said in a press release. “A great many of these adventurous and innovative structures, serving culture, sport, government and business, have since become popular and integral parts of their local landscapes, often playing a part in                                                                                                                                                                              regeneration.”


Landmark Building Stamps

Courtesy of Royal Mail

The complete list is:

The Eden Project by Grimshaw Architects

Everyman Theatre by Haworth Tompkins

Giants Causeway Visitor Centre by Heneghan & Peng Architects

Imperial War Museum North by Studio Libeskind

National Assembly for Wales by Rogers Stirk Harbour + Partners

Scottish Parliament Building by EMBT

SEC Armadillo by Foster + Partners

Tate Modern Switch House by Herzog & de Meuron

Library of Birmingham by Mecanoo

London Aquatics Centre for 2012 Summer Olympics by Zaha Hadid Architects

You might also enjoy these articles…