Liverpool has the European City of Culture slapped on it for 2008 - which begins on 29th August 2007. It appears to be a little behind with its plans to upgrade.

  • July 30, 2007
  • 1.6k Views