Public Assembly

IFC understand these buildings are much loved | often requiring a sensitive approach


Natural History Museum

The Natural History Museum is a large, publicly funded museum on Exhibition Road in London. It was originally opened in 1881 and has been extended over recent years with the Earth Gallery opening in 1996 and the Darwin Gallery which was completed in 2009. 


The Tate Britain

Tate Modern is a modern art gallery located in London. It is Britain's national gallery of international modern art and forms part of the Tate group. It is the most-visited modern art gallery in the world, with around 4.7 million visitors per year. It is based in the former Bankside Power Station, in the Bankside area of Central London.


The National Gallery

The National Gallery is an art museum on Trafalgar Square, London, United Kingdom. Founded in 1824, it houses a collection of over 2,300 paintings dating from the mid-13th century to 1900. The building has been extended regularly throughout its history, most recently in 2005.

  The British Museum

The British Museum, in London, is widely considered to be one of the world's greatest museums of human history and culture. Its permanent collection, numbering some eight million works, is amongst the finest, most comprehensive, and largest in existence and originate from all continents, illustrating and documenting the story of human culture from its beginnings to the present.

  Whitechapel Art Gallery

The Whitechapel Gallery is a public art gallery on the north side of Whitechapel High Street, London. It was founded in 1901 and was recently extensively refurbished, reopening in 2009.


Large enough to deliver
Small enough to care

With operations expanding and offices opening across the UK and abroad, we can provide the same level of
expertise to your local projects, as we do to large-scale multi-team international developments.

Our dedicated team will remain your partner every step of the way.

Get in touch