The John Muir Way Ultra Marathon (50k) & Team Relay (2x25k)Running50 km50 km March 8, 2025Haddington, East Lothian, Scotland, United Kingdom