Thomas Cook and Son, 21 Kensington High Street, Kensington, Greater London

Thomas Cook and Son, 21 Kensington High Street, Kensington, Greater London
Photograph taken 25 May 1903 © Reproduced by permission of Historic England Archive ref: OP03720

A horse and carriage outside Thomas Cook & Son, during the widening of Kensington High Street.