Caffé Nero pride themselves on being Europe’s leading independent coffee house. The family-run coffee shop was founded in 1997 and has grown from strength to strength ever since. Caffé Nero boasts fresh and authentic ingredients for both their beverage and food menus. Over time, Caffé Nero has built their own roastery and thus, have created an award-winning coffee blend. They also have an espresso training school to ensure all their Baristas can create a perfect coffee to wow their customers. With this growing business, they have been able to open over 800 coffee shops across Europe. As well as coffee, Caffé Nero bakes fresh goods daily including pastries, sandwiches and croissants. Their friendly and knowledgeable staff are what makes Caffé Nero another great addition to Windsor Royal Shopping Centre. Their own coffee roast is also available to buy in-store, so don’t miss out.