Book Directly 278-280 Vauxhall Bridge Road, Westminster Borough, London, SW1V 1BB, United KingdomCheck the price at victoriastationhotel.co.uk