Liverpool Town Hall stands in High Street at its junction with Dale Street, Castle Street, and Water Street in Liverpool, Merseyside, England. From Wikipedia