O Norwich Transportation Center, localizado na Ilha Hollyhock, no centro da cidade de Norwich, serve como centro principal da SEAT. Foi construído em 2012, projetado por Arquitetos da DHK for the city of Norwich, under the Norwich Community Development Corporation. Within the NTC, is a ticket office for SEAT fares, which is operated by SEAT.