Stem and Stem - Restaurant
Restaurant · London Bridge

Stem and Stem - Restaurant

$$ · Seafood

Hidden gem near Liverpool Street serving refined seafood with nose-to-tail focus and impeccable locally sourced ingredients that rivals Michelin standards.

Info

📍
Address
12 Bow Ln, London EC4M 9AL, UK, LDN

More like this