You are cordially invited to Downton Abbey…right here in Sandy Springs, GA! To help you plan your trip to Downton Abbey: The Exhibition, we’ve put together a list of everything you need to know before you go.