Victoria Coach Station

164 Buckingham Palace Rd, Belgravia, London SW1W 9TP, UK