Where is Holyhead Rd?

Where is Holyhead Rd located?

Holyhead Rd, Holyhead Rd, Great Britain (approx. 52.549862°, -2.018961°)


Where is Holyhead Rd on the map?