Back to Elizabeth Street
Victoria Coach Station at the junction of Buckingham Palace Road and Elizabeth Street.
Back to Elizabeth Street