Charing Cross, London — painting by James Holmes (1777–1860), Guildhall Art Gallery