Stem
RestaurantBritish
Sign in to add a photo.
About
Stem is a Restaurant in West End, United Kingdom. Cuisine: British. Also offers takeaway.
From the venue’s own website: “Become a Michelin-star restaurant expert, diving into the top restaurants around the world and exploring signature chef dishes and iconic meals.”
Amenities
TakeawayBar
Frequently asked questions
Where is Stem?+
Stem is located at 5 Princes Street, London, West End.
What kind of place is Stem?+
Stem is a Restaurant in West End serving British.
What does Stem offer?+
Stem offers Takeaway, Bar.
Location
Hungry for more? Browse our dining guides or explore all places to eat in West End.
Reviews
No reviews yet — be the first to review Stem.