New YorkNew YorkAt Heathrow, we are reminded that we need a visa to enter the USA. We’ve become quite blasé about skipping between countries but you ...