City Hall is a city hall, located at 17 John Mackintosh Square GX11 1AA. They can be contacted via phone at +350 200 78956 for more detailed information. [read more]