Off Appleby's Wharf, Cubbitt Town.1884
Cubitt Town is a district on the Isle of Dogs in London, Greater London, England. It is on the east of the Isle, facing Greenwich across the River Thames
National Maritime Museum
https://commons.wikimedia.org/wiki/File:Off_Appleby%27s_Wharf,_Cubbitt_Town.jpg














