Ladbroke Grove subway station in London

- Image ID: BMFWA7
Ladbroke Grove subway station in London
INSADCO Photography / Alamy Stock Photo
Image ID: BMFWA7
Location: Notting Hill Kensington and Chelsea London United Kingdom Great Britain Europe