Social media users have claimed the rampaging horses that ran loose through London are an ‘ominous omen’ in a series of viral memes. Household Cavalry horses Vida and Quaker were two of five that were spooked as they passed through Wilton Crescent in Belgravia at 8.40am yesterday after they heard …
Read More »