Commuters at London’s Waterloo Station are told where “it’s more fun”
The Philippine Department of Tourism (DOT) presented a massive display in London trying to entice Londoners to head to the Philippines. DOT started the project a few years ago by decorating double-decker buses …