Book a table with us at Baker Street
You can takeaway your favourites from our restaurants all over the country. Simply click & collect.Order now
133 Baker Street, London, W1U 6SF020 7486 0888
You’ll find our pizza restaurant right by Baker Street tube, so join us next time you’re passing. With 2 floors, there’s plenty of space, so no need to queue again after a visit to nearby Madame Tussauds. You can also book our large basement or outdoor areas for those special occasions.
It's good to catch up!
Get the latest news with our regular blog giving you all you need to know from local restaurant news to new food plans