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
Is it still in use or have things moved on to someplace else?
Curious