On Sunday 9 July, the MINI BARge was tugged into place at London's ExCeL in preparation for the opening of next week’s British International Motor Show. The MINI BARge is a specially designed floating ...