… To walk alone in London is the greatest rest