This year the Barclaycard World Freerun Championships will be staged in an exclusive outdoor Central London location on the 15th of August. Full details will follow shortly along with the official press release. Watch this space….