Tag Archives: London’s 2014

London’s 2014, Head of the River Race

London has many annual events take place; one of the most popular is the Head of the River Race, also known as HORR. The first ever race was held in … Continue reading →

Posted in Travel | Tagged , , , , , , , , , , | Leave a comment