Designed by
Title
Liverpool Town Hall, Liverpool, UK #251983739
Description
Liverpool Town Hall is a Georgian style building built in 1802 on High Street in city center of Liverpool, Merseyside, UK. Liverpool Maritime Mercantile City is a UNESCO World Heritage Site.