Art Deco style purpose-built coach station, the largest in Britain. Opened by London Coastal Coaches, an association of coach operators. Architects were Wallis, Gilbert and Partners. Ian Visits gives more information.
The photo shows the station in 1956.
2019: Plans to move Victoria Coach Station are dropped, for now.
Comments are provided by Facebook, please ensure you are signed in here to see them