Explore details about location Saint Margarets Gardens. Saint Margarets Gardens is a location situated within the Biggleswade CP alongside other areas such as Rose Lane, Hitchmead Road, Spring Close.