Costa Leicester Square
Website:
www.costa.co.ukCategories:
CoffeeStore hours
Mon-Thu: 8:30 AM-8:00 PMFri: 8:30 AM-8:30 PM
Sat: 10:00 AM-8:30 PM
Sun: 10:00 AM-8:00 PM
Amenities
Wifi, Disabled WC, Baby Changing, Disabled AccessAbout Costa Leicester Square
The Costa Coffee store located at Odeon Cinema in Leicester Square, London offers a convenient and cozy place for moviegoers and coffee lovers alike to grab their favorite hot or cold beverages. The store features a wide array of coffee and tea drinks, as well as delicious snacks and pastries. With plenty of seating options available, including comfy armchairs and tables for two, customers can relax and enjoy their drinks before or after a movie screening. The store's sleek and modern design creates a warm and inviting atmosphere that is perfect for a quick caffeine fix or a leisurely catch-up with friends.Other Costa Locations
Costa locations in LondonCosta locations in Greater London
Costa locations in United Kingdom
Costa locations worldwide