Notting Hill Gate Station

(Stop H)

Bus Stop • Kensington, London