NBC Universal, Central Saint Giles Loading Map…. NBC Universal, Central Saint GilesSt Giles Street – London 51.5146175 -0.12826540000003206 Address St Giles Street London WC2H 8NU United Kingdom Upcoming Events No events in this location