Leicester Square is now the centre of London's cinema land, the prime location for new film premiers and a great place to spend an evening or a day out. We're really excited to be opening our vegetarian/vegan restaurant in Leicester Square and hope you'll come along to enjoy wonderful food in a fantastic location.