stuffaboutlondon.co.uk
A steam ship in the City of London | Stuff About London
Why does Holland House in Bury Street in the City have a sculpture of a steamship?