Mann Island

Its a controversial development, but at least its nearly finished. You can see a piece of the new museum on the right. There was an announcement made the other day that the museum will open on 19 July 2011 - 100 years to the day since the nearby Liver Building first opened its doors.

Comments
Sign in or get an account to comment.