Peacock is only available in a few selected locations, including the UK and Ireland, Germany, Austria, Switzerland, and Italy. For U.S. customers, it requires your device to be physically located in the U.S. to stream. there are some paid extensions available, so it all depends on the features you want.