Leighton Buzzard, England Toptee Indoor golf simulator venue and sports bar in Leighton Buzzard. Indoor From £5 View course