Where is A666 road?

Where is A666 road located?

A666 road, A666 road, Great Britain (approx. 53.6414°, -2.4497°)


Where is A666 road on the map?