London Wiki
Advertisement

Barking Abbey is a former royal monastery located in Barking, in the London Borough of Barking and Dagenham. It has been described as "one of the most important nunneries in the country".

More information on the Wikipedia page [1].

Advertisement