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.