Coffee shop offering hot beverages, desserts, and British cafe fare like sandwiches. Located in an entertainment village.