The Restaurant Show 20.04.2024 14:34 Description: UK’s Restaurant Industry Show www: www.therestaurantshow.co.uk Location: Olympia Hammersmith Road Kensington, London W14 8UX United Kingdom Categories: Sale and distribution Timetable: September 30, 2019 - October 2, 2019 Share