Filming location for the brand new ‘ChurCHILL’ advert was filmed with a new CGI Churchill dog in Madrid, Spain.
Location:
Calle de la Virgen de la Roca, 28027 Madrid, Spain
Google Maps Co-ordinates: 40.435392, -3.657975
Official Advert
Filming location for the brand new ‘ChurCHILL’ advert was filmed with a new CGI Churchill dog in Madrid, Spain.
Location:
Calle de la Virgen de la Roca, 28027 Madrid, Spain
Google Maps Co-ordinates: 40.435392, -3.657975
Official Advert