Victoria Coach Station is the largest coach station in London, located ~300 meters from the Victoria station. It was opened in 1932, by London Coastal Coaches, a consortium of coach operators. The building is in a distinctive Art Deco style and as built it had space for 76 coaches plus a large booking hall, shops, buffet, restaurant, lounge, bar, the administrative offices of London Coastal Coaches Ltd and some privately let offices on the upper floors. (previous | next | back to album | 2020:02:12 16:56:18 | 84% of an album)