News

In a scene straight out of a Dickens novel — on 18 June, a horse drawn mail coach will depart from the George Inn, Southwark, and make a one-mile journey across London Bridge, through the City ...