The Fox and Castle
21 Burfield Road, Old Windsor, SL4 2RB
21 Burfield Road, Old Windsor, SL4 2RB
Beer Garden, Pub, Restaurant
Food & Drink
21 Burfield Road, Old Windsor, SL4 2RB