Horses were once everywhere in London, but not these days.
Occasionall you may spot horses used by the mounted police, but (hopefully) you won't see them at full gallop.
+Ford Europe recently filmed a virtual Mustang projection galloping around a few European cities, including of course London!
The car was spotted at rest in Clerkenwell while filming the final scene.
Join the Happening London community!