Filmed live in London for the Apple Music Festival 10 in 2016.
Britney Spears: Live in London is not available for streaming at this moment.