Avenue Road Showroom Visit

The TTC team recently visited the Avenue Road showroom in Chelsea as a team outing. Thank you for hosting us Avenue Road!