All restaurants in Windsor and Maidenhead » All restaurants in Eton » British restaurants in Windsor and Maidenhead » Havana Havana British0.5 miles 3 Goswell Hill, Windsor, SL4 1RH 01753 832960CallEmailWebsite