These modern buildings are situated between Burrell's Wharf and Millwall Docks.