The World Heritage City of Liverpool Located in the North West of England, Liverpool is reaching an exciting phase of development which is transforming the city skyline and Mersey waterfront. A city looking toward to its future, with many new venues including The Malmaison Hotel, The Museum of Liverpool, Liverpool One, Pier Head Canal and the magnificent Liverpool Echo Arena.