Gas Station Fitness & Nutrition Windsor 29-30 The Arches, Alma Road Windsor, Berkshire SL4 1QZ Visit Location