Join Date: Sep 2004
Location: (not Montana. Nor is my name really Helena, nor am I female)
Programs: Delta, USAirways, Starwood, Priority Club, Marriott, Amex
Posts: 2,557
Meeting place at Victoria Station, London?
Neither I nor my in-laws have been to Victoria Station. Is there a logical place to agree to meet them when they arrive from Gatwick?