5 Churchill Place is a newly constructed 313,600 square foot office building in Canary Wharf, London. It has 8 upper floors providing around 26,000 square feet of open plan office space on each floor. The building has numerous amenities nearby including over 200 shops, bars and restaurants within a few minutes walk. The building has enhanced specifications including three backup generators, additional technology rooms, kitchenettes, and cooling capacity.