Housed in the impressive Grade II listed art-deco Alphabeta Building on the corner of Finsbury Squar....

  • International
  • Finsbury