The largest coach station in London, opened at its present site in Buckingham Palace Road in 1932. It is close to Victoria Railway Station and Victoria Station.
Victoria Coach Station was opened at its present site in Buckingham Palace Road, Victoria, in 1932, by London Coastal Coaches, a consortium of coach operators. The building is in a distinctive Art Deco style, the architects for which were Wallis, Gilbert and Partners. In 1970 the coach operators' association which managed the station became a subsidiary of the National Bus Company.
In 1988, ownership of Victoria Coach Station Limited was transferred to London Transport. In 2000, Transport for London was formed and took over the station.
The freeholder of the site, Grosvenor Group, announced in 2013 that it wishes to redevelop the site and relocate the station elsewhere in London. However, the building was listed at Grade II by English Heritage in 2014.
The website is [1] and the Wikipedia article is [2]. National Express page [3].