London Restaurant Vouchers

Shop London restaurant vouchers for dining experiences in London. We have London's largest selection of Michelin Star restaurants, as well as casual weekday lunches, vegetarian dining, unique afternoon teas, romantic dining with a view and many more.

The perfect gift for foodies or for a couples' date night out.

Top Restaurant Gift Experiences in London

Shop All London Dining Experiences

How many restaurants are in London?

According to the Office for National Statistics, there are over 15,000 restaurants in London (as of 2018).

These restaurants collectively serve over 9 million residents in the Greater London area, as well as catering to over 16 million tourists a year (as of 2022).

To learn more fun facts, visit our blog about Restaurants in London.