Budapest is both the capital and largest city in Hungary. The centre of commerce, tourism culture and politics, Budapest continues to develop its position as a major European force. Vaci Street in the city centre is the contemporary heart of Budapest, combining the classic with the modern. Home to some of the areas finest restaurants, high end shops and bars it is popular amongst locals and tourists alike and offers a great opportunity to feel the city atmophere. If you would like a breathtaking panoramic view of the city and enjoy one of its premier architectural sites look no further than St Stephens Basilica. One of the three largest churches in Hungary and a tremendous example of neoclassical architecture the church stands proudly at the head of St Stephens Square. With beautiful stained glass windows, an impressive alter, sanctuary and a view that simply has to be seen, it promises to be one of the highlights of your visit.
Journeys to Budapest from London will require a number of changes in other European destinations. From London you can take the Eurostar to Paris, then take a Deutsche Bahn provided connection from France to Munich. From Munich you will be able to complete your journey into Budapest using another long distance DB service. The entire journey will take around 22 hours to complete and departure times from each destination will vary. However the first Eurostar service leaves from London St. Pancras at around 8:30 a.m., with the final daily service of ten departing at about 9:00 p.m.
Here are some other resources that might have the information you need