The painting, datable to 1878, is part of a series of twelve portraits of places in London commissioned in 1876 by the banker Kaye Knowles to the artist from Barletta. The shot seems to be taken from the window of the carriage with which De Nittis traveled around the big city to paint en plein air.