Twenty-five years on, London is calling once again