Back
News

Criterion toasts Shaftesbury Avenue beer hall leasing deal

Bavarian beer hall concept Albert’s Schloss has signed a deal with Criterion Capital to occupy the former Rainforest Café venue at 20-24 Shaftesbury Avenue, W1.

Set to open in spring 2024, the 18,000 sq ft Alpine Cook Haus and Bavarian Bier Palace will cover three levels and include more than 500 covers.

The deal marks the company’s debut in London. It will be its fourth site in the UK, following its openings in Liverpool, Manchester and Birmingham.

Start your free trial today

Your trusted daily source of commercial real estate news and analysis. Register now for unlimited digital access throughout April.

Including:

  • Breaking news, interviews and market updates
  • Expert legal commentary, market trends and case law
  • In-depth reports and expert analysis

Up next…