Ticketmaster’s Hip London HQ

Mike Butcher takes a tour of the Ticketmaster office in London.