VroomVroomVroom can help you find a cheap car hire in London Victoria Coach Station by comparing deals from major car rental companies including Budget, Europcar, Hertz, and Sixt. Filter the results by price to easily find the cheapest car hire.
London Victoria Coach Station is located at 164 Buckingham Palace Road, City of Westminster, London, England, United Kingdom. It lies at the back of the London Victoria Railway Station in proximity with the Victoria Place Shopping Centre. Its architectural style is of Art Deco by architects Wallis, Gilbert, and Partners.
The venue is complete with luggage porters, left luggage, refreshments area, shops, ATM machines, toilets and arrival, and departure terminals. It is the largest coach station in London and serves over ten million people every year with destinations to all prime cities in the United Kingdom.
Victoria railway station is London's major gateway to the South East and Gatwick Airport, served by both Southeastern and Southern train operators and arrival point for the Gatwick Express from Gatwick Airport. Also departing regularly from London Victoria Station is the classic Venice Simplon-Orient Express train to Paris and Venice.