Starbucks offers “theatrical” dining with new interiors concept
Coffee chain Starbucks has opened up a new store in Leicester Square, London with an open-plan space that allows customers to watch how their drinks are made.