2025 England Pilgrimage - Part 2 “Oxford” – Day 2 of 2025 England Pilgrimage September 23, 2025September 23, 2025Saturday, September 20, 2025 We flew out of Dulles Airport (Washington, DC area) last night and arrived in London just before 6am local time. Planes are not allowed to land at Heathrow Airport before 6:00 a.m. so we had to circle the airport a few times until the runways were… Continue Reading