A mix of historic and modern architecture can be found in Invercargill's city centre