Millwall Dock lies near the center of the Isle of Dogs, just south of the more highly developed Canary Wharf commercial business area.
Just south of the more highly developed Canary Wharf commercial business area. Millwall Dock lies near the center of the Isle of Dogs.
Millwall Dock lies near the center of the Isle of Dogs. Just south of the more highly developed Canary Wharf commercial business area.
Millwall Dock lies near the center of the Isle of Dogs. Just south of the more highly developed Canary Wharf commercial business area.