25 Churchill Place by KPF

25 Churchill Place is currently home to the European Medicines Agency and Ernst & Young.  The building was designed by KPF and completed in 2013.

On being seen from all sides

On being seen from all sides


On The Belt Around the Building

On The Belt Around the Building