Explore details about location St Margaret's Close. St Margaret's Close is a location situated within the Whitchurch alongside other areas such as Glas Canol, Blandon Way, Pen y Darren Drive.