“It’s like you can’t breathe here”: What it’s like to live in the Isle of Dogs

Locals love the community feel on the Island, but Canary Wharf has really changed the area