Edinburgh Marathon
By signing up to participate in the Edinburgh Marathon, you are committing to paying a £30 registration fee and pledging to fundraise a minimum of £450.
By signing up to participate in the Edinburgh Marathon, you are committing to paying a £30 registration fee and pledging to fundraise a minimum of £450.