The Monument Building is perfectly located within the heart of central London. The local area boasts a wealth of prominent occupiers, as well as a diverse range of amenities and retailers.