First things first, most Middle Eastern visitors to the Shangri-La at the Shard – yes, that mouthful really is its proper name – won’t give a hoot that the hotel is a half hour’s drive from Harrods because, let’s not beat around the bush here, they’re not in Southwark to…