23 – East India Wharf, Elephant Stairs & Prince’s Wharf Posted on 12 April 201812 April 2018 by admin4149 © PLA / Museum of London Download QR