Embark on a seamless journey from London to Atlanta. Upon arrival at the airport, you’ll be greeted by your tour manager and transferred to your first overnight stay in Montgomery or Birmingham, Alabama. Take some time to unwind and relax after your journey, and enjoy a peaceful evening as you begin your adventure in the Deep South.