Where they were recorded +
Burberry’s new 2020 advert was filmed on a small market street in the heart of London.…