Ticketmaster’s Hip London HQ

Colleen Taylor @loyalelectron / 7 years

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