logo

Video encyclopedia

Norwood Town Hall

The Norwood Town Hall is the council seat of the City of Norwood Payneham & St Peters. It is located on The Parade in the suburb of Norwood, Adelaide, Australia, five minutes east of the city centre.