2018 stop-motion Wes Anderson film (4,2,4)
I believe the answer is:
isle of dogs
(Other definitions for isle of dogs that I've seen before include "London district" , "East London area" , "Thames peninsula, opposite Greenwich" , "Part of London" , "London Docklands area" .)