Costa Leicester Square
Website:
www.costa.co.ukCategories:
CoffeeStore hours
Mon-Fri: 9:30 AM-8:00 PMSat-Sun: 10:00 AM-8:00 PM
Amenities
Wifi, Disabled WC, Baby Changing, Disabled AccessAbout Costa Leicester Square
The Costa Coffee store at 22-24 Leicester Square in London is a great spot to grab a coffee or snack while enjoying the bustling energy of the city. The store itself is modern and inviting, with plenty of seating options for both individuals and groups. The staff are friendly and efficient, and will happily recommend their favourite drinks or treats. Whether you're looking for a quick caffeine fix or a comfortable place to relax and catch up with friends, you can't go wrong with a visit to this Costa Coffee location.Other Costa Locations
Costa locations in LondonCosta locations in Greater London
Costa locations in United Kingdom
Costa locations worldwide