Costa Coffee really needs no introduction. As one of the most well-known coffee chains on the high street, Costa has an incredible reputation. It is the second largest coffeehouse chain in the world and the largest in the UK. Costa Coffee was founded in London in 1971 by the Costa family as a wholesale operation supplying roasted coffee to caterers and specialist Italian coffee shops. Costa Coffee’s roastery is based in Essex, England and roasts up to 45,000 tons of coffee beans per year. Their well-loved coffee stores have a lot to offer in terms of drinks and snacks. The basis of their hot drinks menu includes reamy lattes, velvety flat whites, rich cortados and intense espressos. At our Windsor Royal branch, the snack menu is impressive. From cheese toasties and sandwiches to freshly baked sweet treats which are made fresh daily.

monday 07.00 - 19.00
tuesday 07.00 - 19.00
wednesday 07.00 - 19.00
thursday 07.00 - 19.00
friday 07.00 - 19.00
saturday 07.00 - 19.00
sunday 09.00 - 18.30