The 100 best walking cities of 2025. — I can vouch for Barcelona, London, Edinburgh, Copenhagen, New York and Glasgow.