Liverpool
An architectural photo that I took in April 2011 while construction of this new museum on the waterfront in Liverpool was still underway - it opened to the public in July 2011.
It is the largest museum to be built in the UK in the last 100 years or so.
Location: Mann Island, Pier Head, Liverpool