See the world from the peninsula perspective
Sad But Drew teamed up with Mesh Lab, a production company based in Manila, to produce the US Leg of this 12-city shoot.
The team filmed at iconic locations across New York, Chicago, and Beverly Hills, as a part of this very special piece celebrating Peninsula Hotels’ two newest properties in London and Istanbul.