We came across this wonderful little cafe whilst strolling around Marble Arch. The food was very goo...
A wonderful cafe
9/29/2024
(9)
Advertisement
Seymour Kitchen is a charming pizzeria located in the heart of London, England. Known for its cozy atmosphere and delicious handcrafted pizzas, it offers a variety of toppings and styles to satisfy every palate. Whether you're dining in or taking out, Seymour Kitchen promises a delightful culinary experience with fresh ingredients and a welcoming vibe.
Generated from this place's information
We came across this wonderful little cafe whilst strolling around Marble Arch. The food was very goo...
Went for a family lunch. A small place with 5 or so inside and 2/3 outside tables. Food choices ar...
I came here with collegues, the food was delicious and great service too.There wasn't a huge amount ...
Advertisement