Victoria Coach Station in London

Victoria Coach Station

Victoria Coach Station is the largest coach station in London, located in the Victoria area of Westminster. The station was opened in 1932 and is now owned and operated by Transport for London. Victoria Coach Station serves as a hub for long-distance coach travel, with services departing to destinations throughout the UK and Europe. As well as offering a convenient and affordable way to travel, the station is also a popular tourist destination in its own right, thanks to its historic architecture and bustling atmosphere. With shops, cafes, and other amenities on site, Victoria Coach Station is the perfect starting point for exploring London and beyond.

Hotels nearby

  • 5 Stars
  • 4 Stars
  • 3 Stars
  • 2 Stars
  • 1 Star