It's about 45 miles or about 1hr 20mins by car.
31.69 kilometres (19.69 miles)
London is in London ....
Victoria is an area, a rail station, an underground station and a bus and coach station within Central London.
It is a town in Bedfordshire, England.