Atmospheric view of the Isle of Dogs and sailing barges on the river, taken from Greenwich promenade, near the Trafalgar Tavern. Circa 1920.