You can watch Peacock TV in the Philippines by using a VPN. All you have to do is to connect to a server in the US, UK, Germany, Ireland, Austria, or Italy and start streaming restricted content from anywhere in the Philippines.