Ajax Loader
Sq Footage

The Lost Rivers Wembley location Wembley

The Lost Rivers Bar & Kitchen has an urban contemporary feel and features chic fixtures and fittings in open plan surroundings creating a flexible space which caters for all needs. The venue is part of the London Designer Outlet Centre and is just a stone's throw from the iconic Wembley Stadium. The crowing jewel is our 50ft bar showcasing an extensive range of quality spirits and an array of the finest craft beers, including our very own Lost Rivers Beers. The kitchen serves traditional British food with a modern twist.

Back to the search

direct contact

Laura + Events team

venue info

Address: Unit 67b London Designer Outlet, London, GB, HA9 0TG
Wembley Park - 8 Minute Walk
Wembley Stadium - 7 Minute Walk

key facts

Total venue max standing
210 Total venue max seated
Theatre 110
Cabaret 90
Dining 42
Boardroom 42

Total available sq ft / sq m
2421.00 / 224.91