The Citadel

A landmark office building in London.