Great location for a Heathrow to London on foot.