Two men were seen throwing punches, kicking and wrestling one another in Selfridges, Oxford Street, London, as terrified shoppers helplessly looked on.