Trailer Park opens London office Thursday, February 25, 2016 Content and entertainment marketing agency Trailer Park announces a global expansion with its first international office in London. Located in…