All types Bar Restaurant All types All types Bars Restaurants 3 Innkeeper's Lodge Old Windsor 14 Straight Road, Windsor, Old Windsor, EN SL4 2RR Restaurant Bar 4.3 Closed now Toby Carvery Old Windsor 14 Straight Road, Windsor, Old Windsor, EN SL4 2RR Restaurant