Treat yourself to the latest interior design accessories in Altrincham If you’re looking to create a perfect, Cheshire-esque finish in your home, then a visit to Altrincham is a must. The town is home to Explore