Picture from the London Walk - The Famous Mile – 3rd April 2025