It takes about 2 hours depending on traffic, it can take up to 5 hours on a terrible day
London is in London ....
Victoria is an area, a rail station, an underground station and a bus and coach station within Central London.
3662 miles (5893 kilometres)