News

The Isle of Dogs in east London has its own vibe, distinct from other areas nearby. It is known locally as “the island”, but really it is a peninsula surrounded by a U-bend in the Thames. Its shape is ...