Boulters Restaurant (map) Boulters Lock Island, Maidenhead, Berkshire SL6 8PE UK ✚ gCal ✚ iCal Further information HERE