Pier Head
Liverpool
VENUE
The Pier Head is a riverside location in the city centre of Liverpool, England. As well as a collection of landmark buildings, recreational open space, and a number of memorials, the Pier Head was (and for some traffic still is) the landing site for passenger ships travelling to and from the city.
ADDRESS
The Liverpool Waterfront
Liverpool
Merseyside
L3 1DP