Posts Tagged :

South Bank

Host a bespoke experience in London’s Northbank Restaurant

  • 0

Northbank Restaurant, in the heart of the City of London, has served City workers the best of British cuisine since 2007. Northbank is ideally located for corporate events with its outstanding river views of the South Bank. The intimate private dining space accommodates up to 25 guests in a semi-private area with river-facing glass walls, […]