Well done to Tanya Edmondson 4hrs 13 and Brian King 4hrs 34 for completing the London Marathon.