يقع North Ocean في 390/392 Promenade، FY1 2LB، بلاكبول، المملكة المتحدة.