London SUCKS ! (or does it?)