Yeovil news New shop open for people of yeovil Admin June 8, 2024 In Yeovil, Glovers Walk has twenty-six retail stores, a café, a kiosk, and restrooms;...Read More