London area formed by a kink in the River Thames (4,2,4)
I believe the answer is:
isle of dogs
(Other definitions for isle of dogs that I've seen before include "Thames peninsula, opposite Greenwich" , "East End venue" , "Area of London's East End" , "East London area" , "London district" .)