Yes - you can either travel from London Marylebone to Birmingham Moor Street or from London Euston to Birmingham New Street
No, catch the underground to either London Euston or London Marylebone. The trains from London Euston are considerably faster though.
Yes, Virgin Trains run the majority of services
Yes, Birmingham International station is linked to the airport, and you can get a train direct to Watford Junction.
It is a direct train in the new timetable, common sense prevails
No, you'd need to change at Birmingham New Street.
Yes there is.
By underground (tube).
The easiest ways are either to get the train from London Paddington (direct service with First Great Western) or take National Express coach 444 from London Victoria Coach Station.
Proably, outside of London Manchester Picadilly or Birmingham International then Birmingham New Street.
Either the Megabus from Victoria or the train from Paddington
District Line (London Underground) from Hammersmith tube station to Victoria tube station.
It's on the London Victoria line.
There is no such station as Liverpool Victoria. Do you mean Liverpool Lime Street?
You would have to change at London Euston - as there is no direct service.Journey times are:- Birmingham to Euston roughly 90 minutes... Euston to Heathrow about 70 minutes.See the attached link for an example.