Mango Arriving in Windsor, Berkshire A beloved high street retailer renowned for its Mediterranean flair is poised to make its debut in Windsor. Mediterranean-Inspired Retailer Mango Arrives in Windsor! Windsor and Eton Town Centre Manager, Paul Roach, has officially confirmed the exciting news that Mango is preparing to open its doors in the heart of Windsor. The new Mango store will be housed in...