About
Lemonica, a Japanese brand known for its exceptional lemonade, is opening at Baker Street Station!
Each glass of lemonade is crafted using a special syrup made from fresh lemons, employing their exclusive, non-heated, non-pressurized extraction technique.
Learn more here.
Details
Address
5Marylebone Road
London
England
NW1 5LD
United Kingdom