Whitehall / Trafalgar Square

(Stop N)

Bus Stop • Westminster, London