House on the Bridge restaurant on the Windsor Bridge on the River Thames, Eton, UK, Europe, Stock Photo, Picture And Rights Managed Image. Pic. IBR-1248912