Where is Portaferry Square?

Where is Portaferry Square located?

Portaferry Square, Portaferry Square, Great Britain (approx. 54.38189°, -5.54703°)


Where is Portaferry Square on the map?