The Ziggurat Building is located in the heart of Clerkenwell, in one of London’s most vibrant and constantly evolving central areas.
The Ziggurat Building is located in the heart of Clerkenwell, in one of London’s most vibrant and constantly evolving central areas.