Bishopsgate Road, Egham I-TW20 0XU, United Kingdom
Pizza
Windsor & Eton, 34 Park St, Windsor
Fast Food
Coworth Park Blacknest Road Ascot, Berkshire SL5 7SE, SL5 0PT
British, Tapas, Beer*, Wine, Tea