Back to 106 Baker Street
106 Baker Street
Offers a daily-changing menu of freshly-made salads, quiches, hot and cold baked dishes and artisan sandwiches using Mediterranean-influenced ingredients.
Opening Times
Sun
Closed
Mon-Tues
7 am–5 pm
Wed-Fri
7 am–9 pm
Sat
Closed
Address
106 Baker Street
Baker Street
London
UK
Baker Street
London
UK