A MONMOUTHSHIRE man has completed the London Marathon, raising £2,000 for the British Heart Foundation (BHF).

Andy Green, from Mathern, wore his official BHF Heart Runners vest and finished the challenging 26.2 mile course in a time of three hours and seven minutes.

It was 43-year-old Andy's seventh marathon.