Costa Coffee, London opening hours

Due to the current situation, opening hours may vary. Please contact the branch directly.

Odeon Leicester Square is one of the stores that belong to the Costa Coffee chain, situated at 22-24 Leicester Square, WC2H 7JY, in London. It serves clients arriving from nearby localities, like Charing Cross, Westminster.

Address

  • 22-24 Leicester Square
  • London
  • WC2H 7JY

Contact

  • No data.

Opening hours

No data.

Services

Other brands in vicinity are McDonald's in LEICESTER SQUARE - only 0.05 miles away, Caffe Nero in Cranbourn St - about 0.07 miles away, Argos in Leicester Square Collect Point - at a distance of 0.08 miles, KFC in Coventry Street CC - about 0.08 miles away and McDonald's in St Martins Lane - at a distance of 0.09 miles.