London Merry Christmas December 25, 2007May 16, 2015 Steve 0 Comments Christmas message, Prince Charles Cinema Is it just me or is somebody having a laugh with the Prince Charles Cinema signs this week? Read more