Terminal 5, is only a part of Heathrow.
Hummmm, when was the last time I went to Heathrow... must have been a few years ago, but that experience alone was enough for me to never use it again.
Anyway, I posted on GTI's thread... London City over Heathrow any day.
Social Networking Bookmarks