Other than being the pinnacle of British luxury, both labels have their headquarters in London, England, a notoriously rainy city. 'In this exclusive offering, Burberry offers its Highland heeled ...