London December 25, 2007 Steve Merry Christmas Is it just me or is somebody having a laugh with the Prince Charles Cinema signs this week? Read More