News: Shakespeare statue returns to Leicester Square
A statue of Shakespeare, which is claimed to be the only outdoor one in central London, has been returned to Leicester Square after being restored. Westminster City Council removed the 19th century grade-II listed sculpture...