Gloucester Road tube station in the Royal Borough of Kensington and Chelsea and the City of Westminster Greater Central London

- Image ID: GJCKRK
Gloucester Road tube station in the Royal Borough of Kensington and Chelsea and the City of Westminster Greater Central London
Mint Photography / Alamy Stock Photo
Image ID: GJCKRK

Similar stock images