
Mountain Trax to Close its Doors after nearly 30 Years of Service
Paul Howard, Owner of Mountain Trax, has confirmed the shop will close on Saturday, 17 May 2025. Paul joined the business in 2008 and has been the owner since 2020 has said that after proudly serving the cycling community since 1995, Mountain Trax in …