Kidadl

Westminster Tube Station

A London Underground station.