In what I hope will be the first of an occasional series, I invite you to discover which internet cafe I am in when I post this thread by means of asking of reasonable questions. I travel a lot, you see…
First doper to actually catch me gets a hug.
To make this one slightly easier, your one clue is that I am in the UK somewhere.
I can’t think of any city in England or Wales that has more than one major airport, other than London. You say you’re in the city, so it must be Heathrow or London City Airport?