I am going to Greece via Heathrow. I have a Philippine passport, and US Permanent Resident Card. [duplicate]
My layover in Heathrow is for 12 hours each back and forth to the US. Can I go out of the Heathrow airport and so some sight seeing? I have Schengen visa issued by Greek consulate...
My flight lands around noon at LHR terminal 5 and my connecting flight departs also from terminal 5 at 7pm the same afternoon. Will that give me enough time to take the express train into London ...