EuroCup is about to witness a showdown in the heart of Barcelona, as the London Lions come to town seeking payback after ...