London.
Victoria Station - a central London railway terminus