Stork Sculpture, Rotherhithe Portal in Canary Wharf England United Kingdom HomepagePortalstork-sculpture-rotherhithe #ImageModArea L R HP Days 1 Stork Sculpture, Rotherhithe Login to view View The Portal PS PS--1170%150