Where is Trearddur View, Holyhead?

Where is Trearddur View, Holyhead located?

Trearddur View, Holyhead, Trearddur View, Holyhead, Great Britain (approx. 53.28132°, -4.61749°)


Where is Trearddur View, Holyhead on the map?