Two horses on the loose in central London
Two loose horses have been seen running around central London, one of which appeared to be covered in blood. The animals, wearing..
ODN
Aldwych is a street and the name of the area immediately surrounding it, in the City of Westminster, part of Greater London, and is part of the West End Theatreland. The 450 metres (1,480 ft) street starts 600 metres (2,000 ft) east-northeast of Charing Cross, the conventional map centre-point of the capital city.
Two loose horses have been seen running around central London, one of which appeared to be covered in blood. The animals, wearing..