Marble Arch / Bayswater Road

(Stop C)

Bus Stop • Bayswater, London