Victoria Coach Station

London England Tourist Information and City Guide

The central bus station in London England is called the Victoria Coach Station.  Most intercity buses depart from this important station.

The Victoria Coach Station is located in Westminster, not far from Buckingham Palace and the Parliament Buildings.

Victoria Coach Station
Victoria Coach Station, London

The Victoria Coach Station should not be confused with the nearby train station, which is called Victoria Station.

Next Page