The first thing I saw when I’ve entered Heathrow airport was this huge sign:
From 2006, USA Trip
It says in Russian: “Welcome to London”. Such a nice support!
Open source enthusiast
Weston, FL, USA
Update your browser to view this website correctly. Update
my browser now