There's always something to see...!
Alum Bay Glass started in 1972 in Freshwater,I.O.W Under the name Island Glass. It is now part of the Needles Landmark Attraction park.
It is a glass factory where you can view glass being made and buy glass items made on the Isle of Wight.
It's part of the Needles Landmark Attraction complex on the far western tip of the Island
For your Sat Nav: