Bury St. Edmunds (locally referred to as Bury) is a market and cathedral town in Suffolk, London. The cathedral, Bury St. Edmunds Abbey, is located near the town centre.
In London Labour and the London Poor:
Statement of a Beggar. (Volume 1)
Experience of a Running Patterer. (Volume 1)
Parent Map
Vetted?
No