Loading Map.... Baglan Bay Innovation & Knowledge Centre Central Avenue Baglan 51.61540429999999 -3.817698000000064 Address Central Avenue Baglan Port Talbot SA12 7AX Wales Upcoming Events No events in this location 0 Institute for Manufacturing, Department of Engineering University of Cambridge