Explore details about location St Margaret's Avenue. St Margaret's Avenue is a location situated within the Christchurch alongside other areas such as Oakleigh Way, Huntingdon Gardens, Cricket Close.