Where is Armstrong Road-Robert Street located?
Armstrong Road-Robert Street, Armstrong Road-Robert Street, Great Britain (approx. 54.971188°, -1.685015°)
Armstrong Road-Robert Street, Armstrong Road-Robert Street, Great Britain (approx. 54.971188°, -1.685015°)