London Victoria Coach Stn, London Victoria Coach Stn, Great Britain (approx. 51.496044°, -0.14404073°)