Ellis Brigham’s nationwide shops are at the cutting edge of mountain and snowsports retailing, with eight city centre stores within London, Milton Keynes, Manchester, Bristol, Chester and Liverpool and two mountain resort shops at Aviemore and Fort William in the Scottish Highlands.
Ellis Brigham is an official retail partner of The North Face in the UK. It operates 6 The North Face partnership stores offering an extended range of The North Face equipment and clothing.