Coffee store offering coffee, cold drinks, sweet treats, sandwiches, and retail items. Serves cafe-style British fare.