London Victoria station
The original BAA plc's head office was located near London Victoria station in the City of Westminster, London.