Dixons? The retail chain store in the UK? The dated, dusty and generally dreadful technology store? Oh dear. Let’s be clear, Dixons Travel is pretty excellent. I’ve bought quite a lot from them over the years — indeed I even picked up a £1,400 laptop once on a semi-whim. Dixons Travel shops at Heathrow tend […]