Town Square shortlisted for multiple Mumbrella Travel Awards
Town Square has been shortlisted for three Mumbrella Travel Marketing Awards. Two of our campaigns are nominated for Ad Campaign of the Year and we’re also up for Agency of the Year for the second year in a row.




