Victoria coach station
Victoria coach station is located on Buckingham Palace Road, where the medieval village of Ebury once stood. Built in 1932 in art deco style, it is London’s principal terminus for coach services.
The architects were Wallis, Gilbert and Partners, who designed several imposing concrete structures in the London area between the wars, including the Hoover factory.
Beginning with the London Coastal Coaches consortium, the coach station was owned and managed by various private, then nationalised, then deregulated coach companies until it was transferred to London Transport in 1988, passing to Transport for London in 2000.
The station nowadays supports all forms of coach activities, including scheduled express and commuter services, day trips, coach holidays and private hire. The ticket hall is open daily from 7am to 10pm.
You can get a coach from here to most cities in Britain and many in continental Europe.