Where is Maria Fidelis?

Where is Maria Fidelis located?

Maria Fidelis, Maria Fidelis, Great Britain (approx. 51.530006°, -0.13195308°)


Where is Maria Fidelis on the map?