For US customers: Your device must physically be located in the US to stream. For other international audiences: Peacock is not yet available in your territory.
For US customers: Your device must physically be located in the US to stream. For other international audiences: Peacock is not yet available in your territory.