Barking Abbey
Detail InformationEdit The ruined remains of Barking Abbey are situated in Barking in the London Borough of Barking and Dagenham in East London, England, and now form a public open space. Dedicated at first to Saint Mary, and later to Saints Mary and Ethelburga, Barking Abbey was founded by Saint Erkenwald, Bishop of London, for […]