Stem and Stem is a restaurant and wine bar in the heart of the City of London, where seasonal
British cooking sits alongside fresh flowers, thoughtful wine and warm hospitality.
Reviews
This listing was not reviewed yet:
Your review for Stem and Stem - Restaurant
Opening hours
Images
Categories
Restaurants - Other
02080507532
020-8050-7532
+442080507532