Stock Photo: England, London, Wapping. A view of Tower Bridge and the River Thames from Wapping pier head.