A number of buses to Cologne leave from London’s Victoria Coach Station every day, the services are operated by Megabus and Eurolines. Each journey takes around 13 hours - there are a number of comfort breaks but no changeovers. Passengers arrive in at Cologne Central Station, or Köln Hbf as it is known locally. This is a busy terminus which receives both local and international services, it has good transport links to the surrounding area, provided by KVB U-Bahn, S-Bahn, tram and bus. It is located in the city’s historic centre, opposite the cathedral, Kölner Dom. Visitors can walk into the modern heart of Cologne in 10 minutes, or travel by public transport, which takes around 2 minutes on any service.
Cologne is a city dominated by the ancient cathedral and its twin spires. The building is full of art, like the medieval Gero Crucifix, and various religious relics, including the remains of a king purported to have been present at the nativity in the Shrine of the Three Kings. Through the city centre snakes the Rhine River, perfect for a sightseeing cruise - during which passengers are offered a local Koelsch beer by way of onboard refreshment. For people who’d prefer something sweeter, the glass fronted Schokoladenmuseum is close by in the harbor quarter. The city is also famous for its Eau De Cologne. The name might seem slightly dated now, but the perfumes remain of the highest quality. Check out the stunning shop at House of 4711 for new and traditional fragrances, plus an hourly carillon show staged by pint-sized folklore characters.
Here are some other resources that might have the information you need