A short stop off in London