September 28, 2005 at 10:57 pm
Hi Guys
Can anyone tell me which airport would be closest to London City center i’d be travelling from Glasgow probably the end of November beginning of December.
Also can anyone recommend any decent but cheap accomodation preferably near the airport.
Thanks