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.
Images
Frequently Asked Questions
Which days is Stem and Stem - Restaurant open?
Open on Monday, Tuesday, Wednesday, Thursday, Friday.
Attention business owner!
Register your business now and enhance your global reach with iGlobal.