More

Our Menu

We prepare all of our food fresh on site every day — right before your eyes in our open kitchens. Take a look at our menu here, or just let us surprise you. 

Breakfast
Sandwiches
Salads
Pastries & cakes
Snacks
Coffee & Drinks

Stullen is now open in 9 Eccleston St, London SW1W 9LX, United Kingdom.