Where we are

Riding high on the City's pin-striped shoulders, Worship Square glows in the dazzle of Shoreditch, lit by the digital stars of London's tech district.