You asked:

where is ip6 8rr

  • the United Kingdom
    the United Kingdom
    IP6 8RR is in Stowmarket, England.