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