Where is Mary Ward House?

Where is Mary Ward House located?

Mary Ward House, Mary Ward House, Great Britain (approx. 51.525208°, -0.127383°)


Where is Mary Ward House on the map?