Near the main shopping strip and train station of Burwood