Carlyle Square /Chelsea

(Stop KF)

Bus Stop • Chelsea, London