Carluccio’s
Windsor Royal Station Windsor SL4 1PJ
Handy for the shops, very child-friendly, and a hint of trattoria style, the Carluccio’s chain finds a ready market in Windsor. This branch in the railway station shopping area is arranged over three floors, with a dozen outdoor tables and a deli selling good coffee and an array of pastas, oils, panettones and foodie goodies downstairs.