We have been receiving mixed answers about if we are able to leave the airport...I cannot image we would not be able to? Does anyone have any insight? Flying on US Passports
If we are able to leave, could anyone recommend a solid day in London for four Americans who have never been? It will be a Friday 9am-9pm. Budget conscious but not restricting.