At the head of Castle Street stands Liverpool Town Hall. The base for all civic matters and home to The Lord Mayor of Liverpool, amidst the surrounding grandeur of Castle Street and Exchange Flags – it's impossible to ignore the sheer splendour of this building.