By underground (tube) from Victoria station, taxi, or walk.
By coach from the coach station!
Yes, the Victoria Memorial, Victoria embankment, Victoria Station, The Victoria and Albert Museum (there are probably more).
The Covent Garden is 1.7 miles from Victoria Coach Station. There are a few ways to get Victoria Coach Station from Covent Garden. You can walk, ride a bike, or take a taxi.
Embankment tube station was created in 1906.
Victoria Coach Station is the only coach station in London but if you mean 'tube station', it would be Russell Square.
Victoria Coach Station
Take the Victoria Line direct from Euston to Victoria. Alternatively, take a cab - however, it will be considerably more expensive and probably won't be quicker.
Get a bus/coach from Victoria Coach Station.
You'll probably have to change at Victoria Coach Station in London.
About 6 miles
The Postcode is - SW1W 9TP
About £10