ART Women: New Portraits exhibition by Annie Leibovitz opens this week in East London Wapping Hydraulic Power Station to host exhibition comprising old and newly-commissioned work by the celebrated photographer Author: East End Review