PDA

View Full Version : The Trafalgar?


Saint Emilion
25th Jul 2002, 21:54
I remember a bar in the quite close to Heathrow that used to be very popular with aircrews.. going back maybe 10 or 15 years now.. I think it was the called the Trafalgar possibly?

Is it still in use or have things moved on to someplace else?


Curious