The Isle of Dogs has had a number of theories as to how it earned its name, including one story that relates to a Tudor monarch. Despite its name, the Isle of Dogs is not an island, strictly speaking, ...
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 ...