It’s been rumoured by the press that Harrods – one of the most famous stores in the world – is the frontrunner in the race to a 12,000 sq ft centrepiece site at terminal 5 of BAA’s London Heathrow Airport, ahead of Slefridges and Harvey Nichols. Harrods stores already exist in a variety of other BAA terminals, but this one will be much larger than the others.