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