125 years of Portsmouth Guildhall

Portsmouth Guildhall is managed by the Portsmouth Cultural Trust, registered charity number 1153358