Windsor Home Furnishers was a London business which was promoted as "the carpet specialists", offering beds, carpets, suites and vinyls. They used a lorry. (TV: Love & Monsters)
More